const app = getApp()
Component({
  properties: {
    navbarData: { //navbarData   由父页面传递的数据，变量名字自命名
      type: Object,
      value: {},
      observer: function (newVal, oldVal) {}
    }
  },
  data: {
    height: '',
    share: false,
    //默认值  默认显示左上角
    // navbarData: {
      
    // }
  },
  attached: function () {
    // 获取是否是通过分享进入的小程序
    this.setData({
      share: app.globalData.share
    })
    // 定义导航栏的高度   方便对齐
    this.setData({
      height: app.globalData.height
    })
  },
  methods: {
    focusSearchInput() {
      this.setData({
        'navbarData.focusSearch': true
      })
    },
    showClear(e) {
      if (e.detail.value) {
        this.setData({
          'navbarData.orderNo': e.detail.value,
          'navbarData.isSearchClearShow': true,
          'navbarData.focusSearch': true
        })
      } else {
        this.setData({
          'navbarData.orderNo': e.detail.value,
          'navbarData.isSearchClearShow': false,
          'navbarData.focusSearch': true
        })
      }
    },
    tapSearchClear() {
      // 清空搜索
      this.setData({
        'navbarData.isSearchClearShow': false,
        'navbarData.orderNo': '',
        'navbarData.focusSearch': this.data.navbarData.focusSearch
      })
      this.triggerEvent('search', ['reset'])
    },
    toSearch(e) {
      if (e.detail.value) {
        this.setData({
          'navbarData.orderNo': e.detail.value,
        })
        this.triggerEvent('search', ['search', e.detail.value])
      } else {
        this.setData({
          'navbarData.orderNo': e.detail.value
        })
      }
    },
    // 返回上一页面
    _navback() {
      wx.navigateBack()
    },
    //返回到首页
    _backhome() {
      wx.switchTab({
        url: '/pages/catchOrder/index',
      })
    }
  }

})